hayat veren etken - Turkish English Dictionary